|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.communication.dataRepresentation.AbstractData
public abstract class AbstractData
Diese abstrakte Klasse stellt eine Oberklasse von Datentypen dar. Es werden die Methoden des Interfaces data erstmalig implementiert. Je nach
Bedarf werden diese wieder in den Subklassen überschrieben.
| Nested Class Summary | |
|---|---|
static class |
AbstractData.AbsoluteMillisTimeValue
Subklasse von AbstarctData, abgeleitet von AbstarctData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Millisekunden. |
static class |
AbstractData.AbsoluteSecondsTimeValue
Subklasse von AbstarctData, abgeleitet von AbstractData.AbsoluteTimeValue zur Bestimmung der Systemzeit in Sekunden. |
static class |
AbstractData.Array
Subklasse von AbstarctData, implementiert das Interface Data.Array. |
static class |
AbstractData.ArrayData
Subklasse von AbstarctData, abgeleitet von AbstractData.StructuredData. |
static class |
AbstractData.ListData
Subklasse von AbstarctData, abgeleitet von AbstractData.StructuredData. |
static class |
AbstractData.NumberArray
Subklasse von AbstarctData, implementiert das Interface Data.NumberArray. |
static class |
AbstractData.NumberValue
Subklasse von AbstarctData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.NumberValue. |
static class |
AbstractData.PlainData
Subklasse von AbstarctData, abgeleitet von AbstractData. |
static class |
AbstractData.ReferenceValue
Subklasse von AbstarctData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.ReferenceValue. |
static class |
AbstractData.RelativeTimeValue
Subklasse von AbstarctData, abgeleitet von AbstractData.TimeValue der Relativen(vergangenen) Zeit. |
static class |
AbstractData.StructuredData
Subklasse von AbstractData, abgeleitet von AbstractData. |
static class |
AbstractData.TextValue
Subklasse von AbstarctData, implementiert das Interface Data.TextValue. |
| Nested classes/interfaces inherited from interface de.bsvrz.dav.daf.main.Data |
|---|
Data.FormatException, Data.ReferenceArray, Data.TextArray, Data.TimeArray |
| Constructor Summary | |
|---|---|
AbstractData()
Erzeugt ein neues Objekt der Klasse AbstractData |
|
| Method Summary | |
|---|---|
Data.Array |
asArray()
Liefert eine Array-Ansicht auf dieses Array zurück. |
Data.ReferenceArray |
asReferenceArray()
Liefert eine Referenz-Array-Ansicht auf dieses Array zurück. |
Data.ReferenceValue |
asReferenceValue()
Liefert eine Referenz-Ansicht auf dieses einfache Datum zurück. |
Data.NumberArray |
asScaledArray()
Liefert eine Skalierte-Array-Ansicht auf dieses Array zurück. |
Data.NumberValue |
asScaledValue()
Liefert eine Skalierte-Ansicht auf dieses einfache Datum zurück. |
Data.TextArray |
asTextArray()
Liefert eine Text-Array-Ansicht auf dieses Array zurück. |
Data.TimeArray |
asTimeArray()
Liefert eine Time-Array-Ansicht auf dieses Array zurück. |
Data.TimeValue |
asTimeValue()
Liefert eine Zeit-Ansicht auf dieses einfache Datum zurück. |
Data.NumberArray |
asUnscaledArray()
Liefert eine Unskalierte-Array-Ansicht auf dieses Array zurück. |
Data.NumberValue |
asUnscaledValue()
Liefert eine Unskalierte-Ansicht auf dieses einfache Datum zurück. |
Data |
createModifiableCopy()
Liefert eine modifizierbare Kopie eines Datensatzes zurück. |
Data |
createUnmodifiableCopy()
Liefert eine nicht modifizierbare Kopie eines Datensatzes zurück. |
Data.Array |
getArray(String itemName)
Liefert eine Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data |
getItem(String itemName)
Bestimmt das Sub-Datum dieser Liste mit dem angegebenen Namen. |
Data.ReferenceArray |
getReferenceArray(String itemName)
Liefert eine Referenz-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.ReferenceValue |
getReferenceValue(String itemName)
Liefert eine Referenz-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberArray |
getScaledArray(String itemName)
Liefert eine Skalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberValue |
getScaledValue(String itemName)
Liefert eine Skalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TextArray |
getTextArray(String itemName)
Liefert eine Text-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TextValue |
getTextValue(String itemName)
Liefert eine Text-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TimeArray |
getTimeArray(String itemName)
Liefert eine Time-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.TimeValue |
getTimeValue(String itemName)
Liefert eine Zeit-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberArray |
getUnscaledArray(String itemName)
Liefert eine Unskalierte-Array-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
Data.NumberValue |
getUnscaledValue(String itemName)
Liefert eine Unskalierte-Ansicht auf das Sub-Datum dieser Liste mit dem angegebenen Namen zurück. |
String |
toString()
Liefert eine textliche Darstellung des Datums mit Name und Wert. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.bsvrz.dav.daf.main.Data |
|---|
asTextValue, getAttributeType, getName, isArray, isDefined, isList, isPlain, iterator, setToDefault, valueToString |
| Constructor Detail |
|---|
public AbstractData()
| Method Detail |
|---|
public Data createModifiableCopy()
Data
createModifiableCopy in interface Datapublic Data createUnmodifiableCopy()
Data
createUnmodifiableCopy in interface Datapublic String toString()
Data
toString in interface DatatoString in class Objectpublic Data getItem(String itemName)
Data
getItem in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.Array getArray(String itemName)
Data
getArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.NumberValue getUnscaledValue(String itemName)
Data
getUnscaledValue in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.NumberArray getUnscaledArray(String itemName)
Data
getUnscaledArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.TimeValue getTimeValue(String itemName)
Data
getTimeValue in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.TimeArray getTimeArray(String itemName)
Data
getTimeArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.TextValue getTextValue(String itemName)
Data
getTextValue in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.TextArray getTextArray(String itemName)
Data
getTextArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.NumberValue getScaledValue(String itemName)
Data
getScaledValue in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.NumberArray getScaledArray(String itemName)
Data
getScaledArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.ReferenceValue getReferenceValue(String itemName)
Data
getReferenceValue in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.ReferenceArray getReferenceArray(String itemName)
Data
getReferenceArray in interface DataitemName - Name des gewünschten Sub-Datums.
public Data.NumberValue asUnscaledValue()
Data
asUnscaledValue in interface Datapublic Data.TimeValue asTimeValue()
Data
asTimeValue in interface Datapublic Data.NumberValue asScaledValue()
Data
asScaledValue in interface Datapublic Data.ReferenceValue asReferenceValue()
Data
asReferenceValue in interface Datapublic Data.NumberArray asUnscaledArray()
Data
asUnscaledArray in interface Datapublic Data.TimeArray asTimeArray()
Data
asTimeArray in interface Datapublic Data.TextArray asTextArray()
Data
asTextArray in interface Datapublic Data.NumberArray asScaledArray()
Data
asScaledArray in interface Datapublic Data.ReferenceArray asReferenceArray()
Data
asReferenceArray in interface Datapublic Data.Array asArray()
Data
asArray in interface Data
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||